#!/usr/bin/env python3
"""
Pydantic模式模块
"""

from app.schemas.audit_log import AuditLogListResponse, AuditLogResponse  # noqa
from app.schemas.qrcode import QRCodeRequest, QRCodeResponse  # noqa
from app.schemas.user import UserCreate, UserLogin, UserResponse, UserUpdate, TokenResponse  # noqa

# 导入所有模式
from app.schemas.visitor import VisitorCreate, VisitorListResponse, VisitorResponse, VisitorUpdate  # noqa

__all__ = [
    "VisitorCreate",
    "VisitorUpdate",
    "VisitorResponse",
    "VisitorListResponse",
    "AuditLogResponse",
    "AuditLogListResponse",
    "QRCodeRequest",
    "QRCodeResponse",
    "UserCreate",
    "UserLogin",
    "UserResponse",
    "UserUpdate",
    "TokenResponse",
]
